put forth effort - Turc Anglais Dictionnaire